high praise - German English Dictionary